svg URLを画像にするPopup Menu
code:script.js
scrapbox.PopupMenu.addButton({
title: text => /https?:\/\/\S+\.svg\s*/.test(text) ? 'SVG' : '',
onClick: text => {
if (!/https?:\/\/\S+\.svg\s*/.test(text)) return; // SVG URLがなければ何もしない
// コードブロック記法の変換
//let result = text.replace(/https:\/\/scrapbox.io\/api\/code\/(^\/+)\/(^\/+)\/(\S+)/g, return text.replace(/(https?:\/\/\S+\.svg)\s*/g,[https://svg-hosting.vercel.app/api/svg?url=$1]);
},
});